Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Bloomfield Hills Challenger Wimbledon - London EFG Swiss Open - Gstaad Sofia Open - Sofia Davis Cup, Group C, Valencia Lisbon Challenger Malaga Challenger Erste Bank Open - Vienna Charlottesville Challenger Valencia Challenger M15 Rochester Barcelona Open Banc Sabadell - Barcelona Bordeaux Challenger Australian Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Murcia Challenger Rio Open - Rio de Janeiro Sao Leopoldo Challenger Movistar Chile Open - Santiago Grand Prix Hassan II - Marrakech Girona Challenger Iasi Challenger Mutua Madrid Open - Madrid Concepcion Challenger Florianopolis Challenger Cordenons Challenger Madrid Challenger Porto Alegre Challenger Aix En Provence Challenger French Open - Paris Santa Fe Challenger Poznan Challenger Bratislava 1 Challenger Heilbronn Challenger Szczecin Challenger Internazionali BNL d'Italia - Rome Santa Cruz de la Sierra 2 Challenger Modena Challenger Milan Challenger EFG Swiss Open - Gstaad Lima 1 Challenger San Marino Challenger M25 Champaign Seville Challenger Bad Waltersdorf Challenger U.S. Open - New York Braga Challenger Valencia Challenger Tulln Challenger Punta Del Este Challenger Montemar Challenger Murcia Challenger Barcelona Open Banc Sabadell - Barcelona Maia Challenger Prostejov Challenger Sassuolo Challenger Aix En Provence Challenger Girona Challenger Bordeaux Challenger Menorca Challenger Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris EFG Swiss Open - Gstaad Generali Open - Kitzbuhel Villena Challenger Seville Challenger Valencia Challenger Spain F8 Spain F16 Spain #1-w3 Spain F17 Spain F20 Hungary F4 Spain F26 Spain F28 Spain F31 Spain F32 Spain F2 Spain F4 Spain F10 Spain F13 Spain F14 Spain F15 Spain F20 Ecuador F1 Spain F30 Spain F31 Spain F32 Spain F35 Spain F36 Spain F9 Spain F10 Spain F11 Spain F13 Spain F17 Spain F18 Spain F19 Spain F20 Spain F21 Spain F22 Spain F23 Spain F26 Spain F27 Spain F29 Ecuador F1 Ecuador F2 Spain F38 Spain F39 Spain F40 Spain F2 Spain F3 Spain F4 Spain F7 Spain F8 Spain F9 Spain F10 Spain F12 Spain F16 Spain F18 Spain F19 Spain F20 Spain F21 Serbia F1 Serbia F2 Spain F25 Spain F26 Spain F28 Spain F29 Ecuador F1 Ecuador F2 Spain F32 Ecuador F3 Spain F33 Spain F38 Spain F39 Spain F40 Spain F41 Great Britain F1 Spain F2 Morocco F1 Morocco F2 Spain F8 Spain F9 Spain F10 Spain F15 Spain F16 France F10 Ecuador F2 Ecuador F1 Ecuador F3 Brazil F22 Brazil F21 Brazil F23 Brazil F24 Brazil F25 El Salvador F1 Guatemala F1 Spain F4 Panama F1 Spain F7 Brazil F6 Brazil F7 Brazil F8 Brazil F9 Colombia F2 Colombia F3 Peru F2 Peru F3 Ecuador F4 Ecuador F5 Ecuador F1 Ecuador F2 Peru F7 Peru F8 Peru F9 Dominican Republic F3 Dominican Republic F4 USA F3 USA F10 USA F11 Colombia F1 Colombia F2 Ecuador F1 Colombia F3 Ecuador F2 USA F18 USA F20 Brazil F4 Guatemala F1 Brazil F5 El Salvador F2 Guatemala F2 Romania F4 USA F1 (Los Angeles) USA F2 (Long Beach) USA F4 (Sunrise) Colombia F3 (Pereira) USA F36 (Niceville) USA F37 (Pensacola) Dominican Republic F1 (Santo Domingo Este) Dominican Republic F2 (Santo Domingo Este) Dominican Republic F3 (Santo Domingo Este) USA F1 (Los Angeles) USA F2 (Long Beach) USA F5 (Weston) Canada F1 (Gatineau) Mexico F1 (Morelia) Mexico F2 (Mexico City) USA F14 (Buffalo) USA F16 (Rochester) USA F18 (Pittsburgh) Ecuador F1 (Manta) Ecuador F2 (Portoviejo) M25 Los Angeles M25 Tucson Riviera di Rimini Challenger - Rimini Ciutat de Barcelona - Barcelona II Challenger Ciudada de Guayaquil - Guayaquil Sporting Challenger '07 Trofeo Regione Piemonte - Turin LXVII Concursu Internacional de Vigo - Vigo 's Tennis Masters 07 Challenger - Graz Geneva Challenger - Geneva Black Forest Open - Freudenstadt Open Costa Daurada - Tarragona Challenger Ciudad de Guayaquil - Guayaquil Tennislife Cup - Napoli Open Tarragona Costa Daurada - Tarragona IV Challenger Ciudad De Guayaquil - Guayaquil Tanger Challenger Meknes Challenger Monza Challenger Tunis Challenger Milan Challenger Reggio Emilia Challenger San Benedetto Challenger Rimini Challenger Manta Challenger Segovia Challenger Vigo Challenger San Sebastian Challenger Freudenstadt Challenger Seville Challenger Szczecin Challenger Palermo Challenger Napoli Challenger Tarragona Challenger Guayaquil Challenger Salinas Challenger Tanger Challenger Meknes Challenger Rabat Challenger Caltanissetta Challenger Barletta Challenger Napoli Challenger Bogota Challenger Monza Challenger Pereira Challenger Rome Challenger Manta Challenger San Remo Challenger Bordeaux Challenger Prostejov Challenger Marburg Challenger Arad Challenger San Benedetto Challenger Rimini Challenger Cordenons Challenger San Sebastian Challenger Geneva Challenger Como Challenger Seville Challenger Napoli Challenger Tarragona Challenger Asuncion Challenger Santiago Challenger Sao Paulo Challenger Guayaquil Challenger Bucaramanga Challenger Rabat Challenger Marrakech Challenger Barletta Challenger Prostejov Challenger Milan Challenger Marburg Challenger Turin Challenger Manta Challenger San Sebastian Challenger Seville Challenger Bogota Challenger Manta Challenger Guayaquil Challenger Prostejov Challenger Manta Challenger Todi Challenger Medellin Challenger Sao Paulo Challenger Rio De Janeiro Challenger Genova Challenger Seville Challenger Quito Challenger Sao Paulo Challenger San Juan Challenger Buenos Aires Challenger Montevideo Challenger Guayaquil Challenger Bucaramanga Challenger Morelos Challenger Salinas Challenger Panama City Challenger Barranquilla Challenger Santiago Challenger Santos Challenger Cali Challenger Vicenza Challenger Arad Challenger Caltanissetta Challenger Milan Challenger Padova Challenger Manta Challenger Lexington Challenger Aptos Challenger Meerbusch Challenger Genova Challenger Banja Luka Challenger Meknes Challenger Quito Challenger Kenitra Challenger Cali Challenger Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Cali Challenger Furth Challenger Caltanissetta Challenger San Benedetto Challenger Prague Challenger Cordenons Challenger Genova Challenger Barranquilla Challenger Pereira Challenger Medellin Challenger Santiago Challenger Lima Challenger Guayaquil Challenger Mendoza Challenger Rio De Janeiro Challenger Santo Domingo Challenger Morelos Challenger Guadalajara Challenger San Luis Potosi Challenger Leon Challenger Le Gosier Challenger Sarasota Challenger Sao Paulo Challenger Tallahassee Challenger Moscow Challenger Poprad Tatry Challenger Milan Challenger Cali Challenger Binghamton Challenger Granby Challenger Aptos Challenger Curitiba Challenger Cary Challenger Columbus Challenger Tiburon Challenger Stockton Challenger Monterrey Challenger Lima Challenger Guayaquil Challenger Bogota Challenger Montevideo Challenger Morelos Challenger Santiago Challenger Buenos Aires Challenger Guadalajara Challenger Tempe Challenger San Luis Potosi Challenger Floridablanca Challenger Santo Domingo Challenger Quito Challenger Tiburon Challenger Monterrey Challenger Lima Challenger Guayaquil Challenger Morelos Challenger San Luis Potosi Challenger Panama City Challenger Mexico City Challenger Guadalajara Challenger Leon Challenger Puerto Vallarta Challenger Mallorca Challenger Seville Challenger Columbus Challenger Campinas Challenger Santo Domingo Challenger Lima Challenger Guayaquil Challenger Knoxville Challenger Houston Challenger Punta Del Este Challenger Dallas Challenger Morelos Challenger Santiago Challenger Monterrey Challenger Sophia Antipolis Challenger Sarasota Challenger Tallahassee Challenger Savannah Challenger Braga Challenger Prostejov Challenger Lyon Challenger Columbus Challenger Ilkley Challenger Recanati Challenger Perugia Challenger San Benedetto Challenger Aptos Challenger Vancouver Challenger New Haven Challenger Genova Challenger Szczecin Challenger Columbus Challenger Tiburon Challenger Fairfield Challenger Las Vegas Challenger Guayaquil Challenger Knoxville Challenger Champaign Challenger Canberra Challenger Newport Beach Challenger Dallas Challenger Columbus Challenger Aix En Provence Challenger Barcelona Challenger Istanbul Challenger Guayaquil Challenger Sao Paulo Challenger Campinas Challenger Istanbul Challenger Antalya Challenger Antalya 2 Challenger Concepcion Challenger Cleveland Challenger Salinas Challenger Salinas 2 Challenger Zagreb Challenger Oeiras 3 Challenger Little Rock Challenger Orlando 2 Challenger Porto Challenger Lexington Challenger Szczecin Challenger Quito Challenger Ambato Challenger Las Vegas Challenger Tenerife Challenger Ortisei Challenger Helsinki Challenger Columbus Challenger Cleveland Challenger Salinas Challenger Tallahassee Challenger Savannah Challenger Little Rock Challenger Orlando Challenger Malaga Challenger Rome Challenger Winnipeg Challenger Lexington Challenger Genova Challenger Columbus 2 Challenger Gwangju Challenger Seoul Challenger Calgary Challenger Drummondville Challenger Temuco Challenger Canberra Challenger Cleveland Challenger Monterrey Challenger Sarasota Challenger Seoul Challenger Aix En Provence Challenger Gwangju Challenger Busan Challenger Bordeaux Challenger Oeiras 4 Challenger Perugia Challenger Ilkley Challenger Montechiarugolo Challenger Open SEAT Godo 2006 - Barcelona Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Open de Tenis Comunidad Valenciana - Valencia Open SEAT 2008 - Barcelona Open Sabadell Atlantico - Barcelona Allianz Suisse Open Gstaad - Gstaad Grand Prix de Tennis de Lyon - Lyon Open de Tenis Comunidad Valenciana - Valencia Qatar Exxon Mobil Open - Doha Medibank International - Sydney Open Sabadell Atlantico - Barcelona International German Open - Hamburg BCR Open Romania - Bucharest Open de Tenis Comunidad Valenciana - Valencia Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston Bet-At-Home Austrian Open - Kitzbuhel Open Sabadell Atlantico - Barcelona Estoril Open - Estoril German Tennis Championships - Hamburg ATP Studena Croatia Open - Umag BCR Open Romania - Bucharest Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland Open Sud de France - Montpellier Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Open Sabadell Atlantico - Barcelona Estoril Open - Estoril AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Winston-Salem Open - Winston-Salem Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Barcelona Open BancSabadell - Barcelona Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice AEGON International - Eastbourne SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Claro Open Colombia - Bogota ATP Vegeta Croatia Open - Umag St. Petersburg Open - St. Petersburg Kremlin Cup - Moscow Valencia Open - Valencia Aircel Chennai Open - Chennai Apia International - Sydney Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona BMW Open - Munich Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Vegeta Croatia Open - Umag Bet-at-home Cup - Kitzbuhel Citi Open - Washington If Stockholm Open - Stockholm Valencia Open - Valencia Heineken Open - Auckland Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Grand Prix Hassan II - Casablanca Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Aegon Nottingham Open - Nottingham SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Austrian Open - Kitzbuhel Rakuten Japan Open - Tokyo Erste Bank Open - Vienna Swiss Indoors Basel - Basel Millennium Estoril Open - Estoril Qatar ExxonMobil Open - Doha ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona TEB BNP Paribas Istanbul Open - Istanbul Geneva Open - Geneva Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Suisse Open - Gstaad Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu China Open - Beijing Kremlin Cup - Moscow Erste Bank Open - Vienna Aircel Chennai Open - Chennai ASB Classic - Auckland Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Geneva Open - Geneva Gerry Weber Open - Halle SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Abierto Mexicano - Los Cabos Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Erste Bank Open - Vienna Chengdu Open - Chengdu Qatar ExxonMobil Open - Doha Sydney International - Sydney Ecuador Open - Quito Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open BancSabadell - Barcelona Millennium Estoril Open - Estoril Geneva Open - Geneva Plava Laguna Croatia Open - Umag German Tennis Championships - Hamburg Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen China Open - Beijing European Open - Antwerp Erste Bank Open - Vienna Qatar ExxonMobil Open - Doha Sydney International - Sydney Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona BMW Open - Munich Geneva Open - Geneva SkiStar Swedish Open - Bastad Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Zhuhai Open - Zhuhai China Open - Beijing Swiss Indoors Basel - Basel Adelaide International - Adelaide Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Santiago Open - Santiago Generali Open - Kitzbuhel St. Petersburg Open - St. Petersburg European Open - Antwerp Forte Village Sardegna Open - Sardinia Hamburg European Open - Hamburg Murray River Open - Melbourne Cordoba Open - Cordoba Argentina Open - Buenos Aires Chile Dove Men+Care Open - Santiago Dubai Duty Free Tennis Championships - Dubai Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril cinch Championships - London Nature Valley International - Eastbourne Hamburg European Open - Hamburg Abierto Mexicano de Tenis Mifel - Los Cabos Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg European Open - Antwerp Anytech365 Andalucia Open - Marbella Emilia-Romagna Open - Parma Cordoba Open - Cordoba Argentina Open - Buenos Aires Rio Open - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Chile Dove Men+Care Open - Santiago Grand Prix Hassan II - Marrakech Barcelona Open Banc Sabadell - Barcelona Millennium Estoril Open - Estoril Gonet Geneva Open - Geneva cinch Championships - London Nordea Open - Bastad Swiss Open - Gstaad Generali Open - Kitzbuhel Winston-Salem Open - Winston-Salem Astana Open - Astana Swiss Indoors Basel - Basel Korea Open - Seoul Gijon Open - Gijon Tennis Napoli Open - Naples United Cup - Australia Adelaide International 2 - Adelaide Cordoba Open - Cordoba Dallas Open - Dallas Argentina Open - Buenos Aires Delray Beach Open - Delray Beach Rio Open - Rio de Janeiro Abierto Mexicano Telcel - Acapulco Chile Dove Men+Care Open - Santiago US Men's Clay Court Championship - Houston Millennium Estoril Open - Estoril Barcelona Open Banc Sabadell - Barcelona Open Parc - Lyon French Open - Paris BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris Internazionali BNL d'Italia - Rome Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Rogers Cup - Toronto Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati Rolex Paris Masters - Paris BNP Paribas Open - Indian Wells Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London Karlsruhe Challenger M25 Edwardsville San Benedetto Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Chicago Challenger U.S. Open - New York Orlando Challenger Australian Open - Melbourne Bad Waltersdorf Challenger Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Salinas Challenger French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Cary 1 Challenger U.S. Open - New York Columbus Challenger Lexington Challenger Maia Challenger Mallorca Championships - Mallorca Generali Open - Kitzbuhel Plava Laguna Croatia Open - Umag Generali Open - Kitzbuhel Davis Cup, World Group, PO, ROU-ECU 5-0 Davis Cup, Group I, PO, PER-ECU 1-4 Davis Cup, World Group, 1R, CAN-ESP 3-2 National Bank Open - Montreal Davis Cup, Group I, 2R, ECU-CHI 3-2 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, Group I, 1R, ECU-VEN 3-2 Davis Cup, Group I, 2R, ECU-BRA 1-3 Davis Cup, Group I, BAR-ECU 2-3 Davis Cup, Group I, 1R, ECU-BAR 5-0 Davis Cup, Group I, 2R, BRA-ECU 3-1 Davis Cup, Group I, 1R, ECU-PER 5-0 Davis Cup, World Group, QF, SRB-ESP 4-1 Davis Cup, Group I, 2R, ECU-BRA 0-5 Davis Cup, World Group, 1R, ESP-GBR 3-1 Citi Open - Washington Davis Cup, World Group, SF, FRA-ESP 3-2 Davis Cup, Group I, PO, BAR-ECU 0-4 Davis Cup, Group I, 1R, VEN-ECU 0-4 Davis Cup, World Group, QR, JPN-ECU 0-3 Davis Cup, Finals, Group A Davis Cup, Qualifiers, 1R, FRA-ECU 4-0 Davis Cup, Group B, Valencia Davis Cup, Group I, 1R, ECU-SUI 2-3 French Open (juniors) Wimbledon (juniors) U.S. Open (juniors) French Open (juniors) Davis Cup, Group I, 2R, DOM-ECU 3-2 Olympics - Rio de Janeiro Davis Cup, Group II, 1R, MON-ECU 1-3 Davis Cup, Group I, PO, EGY-ECU 3-1